#ifndef _ENEMY_PROJECTILE_FACTORY_H
#define _ENEMY_PROJECTILE_FACTORY_H

#include "ProjectileFactory.h"
//#include "EnemyProjectile.h"

class VisualComponent;
class PhysicsComponent;
class AnimationComponent;
class EnemyProjectileFactory : public ProjectileFactory
{
public:
	GameObject* createProjectile(const vn::Vector2& p_position, const vn::Vector2& p_velocity);
	virtual ~EnemyProjectileFactory();
};

#endif //_ENEMY_PROJECTILE_FACTORY_H